岛: island...
住宅: residence, tenement...
不已: endlessly, incessantly...
难以: hard to (predict, imagine etc)...
间断: disconnected, interrupted, suspended, a gap, a break...
电动车: electric car...
而是: rather...
平日: ordinary day, everyday, ordinarily, usually...